﻿@model Aga.GestionDeArchivos.Web.Models.Depositos.IndexModel
@{
    ViewBag.Title = "Depósitos";
    Layout = "~/Views/Shared/_InternalLayout.cshtml";
}
<div id="content">
    <table width="100%" border="0" cellpadding="0" cellspacing="0" class="box-style1">
        <tr>
            <td id="box2">
                <h2>
                    Depósitos</h2>
                <p class="addNew">
                    @Html.ActionLink("Nuevo Depósito", "Create")
                </p>
                <table class="abm">
                    <tr>
                        <th>
                            Número
                        </th>
                        <th>
                            Nombre
                        </th>
                        <th>
                            Descripción
                        </th>
                        <th>
                            Desde Ubicación
                        </th>
                        <th>
                        </th>
                    </tr>
                    @if (Model.Depositos.Count > 0)
                    {
                        foreach (var item in Model.Depositos)
                        {
                        <tr>
                            <td>@item.Numero
                            </td>
                            <td>@item.Nombre
                            </td>
                            <td>@item.Descripcion
                            </td>
                            <td>@item.UbicacionInicial
                            </td>
                            <td>
                                @Html.ActionLink("Editar", "Edit", new { id = item.Id }) 
                                @Html.ActionLink("Eliminar", "Delete", new { id = item.Id })
                            </td>
                        </tr>
                        }
                    }
                    else
                    {
                        <tr>
                            <td colspan="6">
                                No hay datos para mostrar
                            </td>
                        </tr>
                    }
                </table>
                @if (Model.Depositos.Count > 0)
                {
                    <ul class="paging">
                        @if (Model.Depositos.IsFirstPage)
                        {
                            <li>Primero</li>
                            <li>Anterior</li>
                        }
                        else
                        {
                            <li>@Html.ActionLink("Primero", "Index", new { index = 0 })</li>
                            <li>@Html.ActionLink("Anterior", "Index", new { index = Model.Depositos.PageIndex - 1 })</li>
                        }

                        <li>Página @Model.Depositos.PageNumber de @Model.Depositos.PageCount</li>

                        @if (Model.Depositos.IsLastPage)
                        {
                            <li>Siguiente</li>
                            <li>Último</li>
                        }
                        else
                        {
                            <li>@Html.ActionLink("Siguiente", "Index", new { index = Model.Depositos.PageIndex + 1 })</li>
                            <li>@Html.ActionLink("Último", "Index", new { index = Model.Depositos.PageCount - 1 })</li>
                        }
                    </ul>
                }
            </td>
        </tr>
    </table>
</div>
